COMMAND SAY
PrintMessage 250
DoneWithTurn
END_COMMAND

COMMAND DOWN
InRoom 211
PrintMessage 249
DoneWithTurn
END_COMMAND

COMMAND DOWN
InRoom 212
PrintMessage 1
BlankLine
END_COMMAND

COMMAND OPEN DOOR
InRoom 211
SwapLocations 211 212
PrintMessage 2
DoneWithTurn
END_COMMAND

COMMAND CLOSE DOOR
InRoom 212
SwapLocations 211 212
PrintMessage 248
DoneWithTurn
END_COMMAND

COMMAND READ GUIDEBOOK
FlagOFF 1
Present 214
PrintMessage 157
TurnFlagON 1
DoneWithTurn
END_COMMAND

COMMAND READ GUIDEBOOK
FlagON 1
Present 214
RandomMessage 129 156
DoneWithTurn
END_COMMAND

COMMAND CLOSE VAULT
InRoom 213
PrintMessage 3
DoneWithTurn
END_COMMAND

COMMAND RUB FOOT
Present 218
PrintMessage 4
DoneWithTurn
END_COMMAND

COMMAND GET LETTER
AtLocation 4
PrintMessage 5
BlankLine
GoToRoom 13
DoneWithTurn
END_COMMAND

COMMAND READ LETTER
AtLocation 4
PrintMessage 5
BlankLine
GoToRoom 13
DoneWithTurn
END_COMMAND

COMMAND GO HOUSE
AtLocation 4
PrintMessage 247
BlankLine
GoToRoom 5
DoneWithTurn
END_COMMAND

COMMAND ENTER HOUSE
AtLocation 4
PrintMessage 246
BlankLine
GoToRoom 5
DoneWithTurn
END_COMMAND

COMMAND BURN LEAVES
PrintMessage 245
DoneWithTurn
END_COMMAND

COMMAND NO
PrintMessage 244
DoneWithTurn
END_COMMAND

COMMAND YES
PrintMessage 243
DoneWithTurn
END_COMMAND

COMMAND JUMP
AtLocation 8
OR
AtLocation 60
OR
AtLocation 61
OR
AtLocation 62
OR
AtLocation 63
OR
AtLocation 64
PrintMessage 242
GoToRoom 13
DoneWithTurn
END_COMMAND

COMMAND SHAKE EGG
Present 224
PrintMessage 6
DoneWithTurn
END_COMMAND

COMMAND OPEN EGG
Present 224
PrintMessage 7
DoneWithTurn
END_COMMAND

COMMAND UNLOCK EGG
Present 224
PrintMessage 7
DoneWithTurn
END_COMMAND

COMMAND BREAK EGG
Present 224
PrintMessage 7
DoneWithTurn
END_COMMAND

COMMAND NORTH
AtLocation 9
PrintMessage 8
BlankLine
DoneWithTurn
END_COMMAND

COMMAND EAST
AtLocation 9
PrintMessage 8
BlankLine
DoneWithTurn
END_COMMAND

COMMAND UP
AtLocation 9
PrintMessage 8
BlankLine
DoneWithTurn
END_COMMAND

COMMAND DOWN
AtLocation 9
PrintMessage 8
BlankLine
DoneWithTurn
END_COMMAND

COMMAND GET POT
AtLocation 11
NOT Present 227
PrintMessage 9
DoneWithTurn
END_COMMAND

COMMAND EXAMINE POT
AtLocation 11
NOT Present 227
PrintMessage 9
DoneWithTurn
END_COMMAND

COMMAND UP
AtLocation 11
NOT FlagON 2
PrintMessage 10
BlankLine
TurnFlagON 2
PlusScore 5
END_COMMAND

COMMAND GO RAINBOW
AtLocation 11
BlankLine
GoToRoom 12
DoneWithTurn
END_COMMAND

COMMAND SEARCH RAINBOW
AtLocation 11
BlankLine
GoToRoom 12
DoneWithTurn
END_COMMAND

COMMAND EXAMINE RAINBOW
AtLocation 11
BlankLine
GoToRoom 12
DoneWithTurn
END_COMMAND

COMMAND WAVE MONEY
Present 247
AtLocation 11
PrintMessage 11
DropIt 227
DoneWithTurn
END_COMMAND

COMMAND WAVE ANY
PrintMessage 241
DoneWithTurn
END_COMMAND

COMMAND BREAK DOOR
AtLocation 14
ReDirectTo UP
END_COMMAND

COMMAND UP
AtLocation 14
PrintMessage 12
SendToRoom 228    1
TurnCounterON 1
BlankLine
GoToRoom 2
DoneWithTurn
END_COMMAND

COMMAND DROP HEADACHE
IsCarrying 228
PrintMessage 13
DoneWithTurn
END_COMMAND

COMMAND INSERT BATTERIES
Present 233
PrintMessage 14
DoneWithTurn
END_COMMAND

COMMAND PUT BATTERIES IN LANTERN
Present 233
PrintMessage 14
DoneWithTurn
END_COMMAND

COMMAND EXTINGUISH LAMP
Present 229
PrintMessage 19
DoneWithTurn
END_COMMAND

COMMAND EXTINGUISH LAMP
Present 230
PrintMessage 19
TurnFlagOFF 3
SwapLocations 230 229
DoneWithTurn
END_COMMAND

COMMAND RUB LAMP
Present 230
OR
Present 229
PrintMessage 20
DoneWithTurn
END_COMMAND

COMMAND LIGHT LAMP
Present 230
PrintMessage 18
DoneWithTurn
END_COMMAND

COMMAND LIGHT LAMP
NOT Present 229
PrintMessage 17
DoneWithTurn
END_COMMAND

COMMAND LIGHT LAMP
Present 229
VariableGT 2 0
PrintMessage 18
TurnFlagON 3
SwapLocations 230 229
DoneWithTurn
END_COMMAND

COMMAND LIGHT LAMP
Present 229
VariableEquals 2 0
PrintMessage 16
DoneWithTurn
END_COMMAND

COMMAND TURN OFF LAMP
Present 230
ReDirectTo EXTINGUISH LAMP
END_COMMAND

COMMAND TURN ON LAMP
Present 229
ReDirectTo LIGHT LAMP
END_COMMAND

COMMAND GET SUMO
Present 300
PrintMessage 13
DoneWithTurn
END_COMMAND

COMMAND NORTH
AtLocation 17
PrintMessage 25
END_COMMAND

COMMAND READ SIGN
AtLocation 18
RandomMessage 129 156
DoneWithTurn
END_COMMAND

COMMAND UP
InRoom 302
PrintMessage 27
DoneWithTurn
END_COMMAND

COMMAND ATTACK HIPPY
InRoom 302
OR
InRoom 303
PrintMessage 28
DoneWithTurn
END_COMMAND

COMMAND SHOOT HIPPY
InRoom 302
OR
InRoom 303
PrintMessage 28
DoneWithTurn
END_COMMAND

COMMAND PEACE
InRoom 302
OR
InRoom 303
PrintMessage 29
DoneWithTurn
END_COMMAND

COMMAND PEACE
PrintMessage 240
DoneWithTurn
END_COMMAND

COMMAND GIVE POT TO HIPPY
Present 227
InRoom 302
PrintMessage 239
SwapLocations 302 303
DoneWithTurn
END_COMMAND

COMMAND GIVE POT TO HIPPY
NOT Present 227
InRoom 302
PrintMessage 238
DoneWithTurn
END_COMMAND

COMMAND GIVE POT TO HIPPY
Present 227
InRoom 303
PrintMessage 237
DoneWithTurn
END_COMMAND

COMMAND HELP
Present 304
PrintMessage 30
DoneWithTurn
END_COMMAND

COMMAND GET
Present 304
PrintMessage 30
DoneWithTurn
END_COMMAND

COMMAND SAVE
Present 304
PrintMessage 30
DoneWithTurn
END_COMMAND

COMMAND INVENTORY
Present 304
PrintMessage 30
DoneWithTurn
END_COMMAND

COMMAND LIST EXITS
Present 304
PrintMessage 30
DoneWithTurn
END_COMMAND

COMMAND TAKE FORM
Present 304
PrintMessage 236
DoneWithTurn
END_COMMAND

COMMAND EXAMINE MATCHES
VariableEquals 3 1
PrintMessage 235
DoneWithTurn
END_COMMAND

COMMAND SOUTH
AtLocation 24
PrintMessage 31
BlankLine
END_COMMAND

COMMAND SOUTH
AtLocation 25
PrintMessage 32
BlankLine
END_COMMAND

COMMAND NORTH
AtLocation 25
PrintMessage 33
BlankLine
END_COMMAND

COMMAND NORTH
AtLocation 26
PrintMessage 34
BlankLine
END_COMMAND

COMMAND SOUTH
AtLocation 27
NOT InRoom 236
PrintMessage 234
DoneWithTurn
END_COMMAND

COMMAND EXAMINE MIRROR
AtLocation 27
NOT InRoom 236
SwapLocations 236 203
PrintMessage 35
DoneWithTurn
END_COMMAND

COMMAND RUB MIRROR
AtLocation 27
PrintMessage 233
DoneWithTurn
END_COMMAND

COMMAND BREAK MIRROR
AtLocation 27
PrintMessage 232
DoneWithTurn
END_COMMAND

COMMAND READ SIGN
AtLocation 29
Present 307
RandomMessage 129 156
DoneWithTurn
END_COMMAND

COMMAND GET CYCLOPS
AtLocation 29
PrintMessage 13
DoneWithTurn
END_COMMAND

COMMAND ULYSSES
InRoom 306
PrintMessage 38
Destroy 306
MinusScore 10
DoneWithTurn
END_COMMAND

COMMAND GIVE WINE TO CYCLOPS
Present 243
InRoom 306
PrintMessage 37
SwapLocations 306 307
DoneWithTurn
END_COMMAND

COMMAND GIVE POT TO ANY
Present 227
ObjectPresent
PrintMessage 231
DoneWithTurn
END_COMMAND

COMMAND FIX ANY
NOUNPresent
PrintMessage 230
DoneWithTurn
END_COMMAND

COMMAND WASH DIAMOND
Present 238
IsLocated 261 238
PrintMessage 39
Destroy 261
DropIt 239
DoneWithTurn
END_COMMAND

COMMAND WASH DIAMOND
PrintMessage 229
DoneWithTurn
END_COMMAND

COMMAND WASH ANY
PrintMessage 40
DoneWithTurn
END_COMMAND

COMMAND PUT ANY IN WASHER
NOT NOUNIsNumber 261
PrintMessage 40
DoneWithTurn
END_COMMAND

COMMAND EAT GRUE
Present 308
PrintMessage 41
PrintMessage 43
DoneWithTurn
END_COMMAND

COMMAND SHOOT GRUE
Present 308
PrintMessage 42
PrintMessage 43
DoneWithTurn
END_COMMAND

COMMAND KILL GRUE
Present 308
PrintMessage 42
PrintMessage 43
DoneWithTurn
END_COMMAND

COMMAND KISS GRUE
Present 308
PrintMessage 42
PrintMessage 43
DoneWithTurn
END_COMMAND

COMMAND PAT GRUE
FlagOFF 4
Present 308
PrintMessage 45
PlusScore 10
TurnFlagON 4
END_COMMAND

COMMAND PAT GRUE
Present 308
PrintMessage 44
DoneWithTurn
END_COMMAND

COMMAND TALK TO PEOPLE
Present 241
PrintMessage 46
DoneWithTurn
END_COMMAND

COMMAND ASK PEOPLE
Present 241
PrintMessage 46
DoneWithTurn
END_COMMAND

COMMAND EAT CHILI
Present 242
PrintMessage 47
PrintMessage 48
BlankLine
GoToRoom 13
DoneWithTurn
END_COMMAND

COMMAND FART
Present 242
PrintMessage 48
BlankLine
GoToRoom 13
DoneWithTurn
END_COMMAND

COMMAND READ SIGN
AtLocation 33
OR
AtLocation 35
PrintMessage 49
DoneWithTurn
END_COMMAND

COMMAND READ SIGN
AtLocation 36
PrintMessage 50
DoneWithTurn
END_COMMAND

COMMAND EXAMINE SIGN
AtLocation 36
PrintMessage 50
DoneWithTurn
END_COMMAND

COMMAND PRAY
PrintMessage 51
END_COMMAND

COMMAND PRAY
IsCarryingTreasure 5
PrintMessage 52
SendTreasuresToRoom 21 4
END_COMMAND

COMMAND PRAY
DoneWithTurn
END_COMMAND

COMMAND EXAMINE CANDLES
VariableEquals 4 1
PrintMessage 228
DoneWithTurn
END_COMMAND

COMMAND DIG
NOT Present 248
PrintMessage 53
DoneWithTurn
END_COMMAND

COMMAND DIG
AtLocation 38
Present 249
SwapLocations 249 250
PrintMessage 227
DoneWithTurn
END_COMMAND

COMMAND DIG
AtLocation 38
Present 250
SwapLocations 251 250
PrintMessage 226
DoneWithTurn
END_COMMAND

COMMAND DIG
AtLocation 38
Present 251
SwapLocations 251 252
PrintMessage 225
DoneWithTurn
END_COMMAND

COMMAND DIG
AtLocation 38
Present 252
GotoRoom 39
PrintMessage 54
DoneWithTurn
END_COMMAND

COMMAND DOWN
AtLocation 38
Present 252
FlagOFF 5
GotoRoom 39
PrintMessage 54
DoneWithTurn
END_COMMAND

COMMAND DOWN
AtLocation 38
Present 252
FlagON 5
GotoRoom 40
PrintMessage 54
DoneWithTurn
END_COMMAND

COMMAND DOWN
Present 250
OR
Present 251
PrintMessage 224
DoneWithTurn
END_COMMAND

COMMAND UP
AtLocation 39
PrintMessage 223
DoneWithTurn
END_COMMAND

COMMAND DIG
AtLocation 39
GotoRoom 40
TurnFlagON 5
PrintMessage 55
DoneWithTurn
END_COMMAND

COMMAND DIG
NOT AtLocation 39
NOT AtLocation 38
PrintMessage 222
DoneWithTurn
END_COMMAND

COMMAND GET SHAFT
PrintMessage 122
DoneWithTurn
END_COMMAND

COMMAND GET LADDER
PrintMessage 122
DoneWithTurn
END_COMMAND

COMMAND DOWN
AtLocation 40
NOT IsWearing 235
GoToRoom 13
PrintMessage 221
DoneWithTurn
END_COMMAND

COMMAND UP
AtLocation 41
PrintMessage 220
DoneWithTurn
END_COMMAND

COMMAND NORTH
Present 309
PrintMessage 219
DoneWithTurn
END_COMMAND

COMMAND ATTACK RABBIT
Present 309
PrintMessage 56
DoneWithTurn
END_COMMAND

COMMAND SHOOT RABBIT
Present 309
PrintMessage 56
DoneWithTurn
END_COMMAND

COMMAND EXAMINE CANE
Present 309
PrintMessage 57
DoneWithTurn
END_COMMAND

COMMAND GET CANE
Present 309
PrintMessage 218
DoneWithTurn
END_COMMAND

COMMAND GIVE FOOT TO RABBIT
Present 309
Present 218
PrintMessage 58
Destroy 309
Destroy 218
DropIt 259
DoneWithTurn
END_COMMAND

COMMAND FISH
AtLocation 45
PrintMessage 217
DoneWithTurn
END_COMMAND

COMMAND GET BOAT
AtLocation 45
PrintMessage 216
DoneWithTurn
END_COMMAND

COMMAND SWIM
AtLocation 45
PrintMessage 60
BlankLine
GoToRoom 13
DoneWithTurn
END_COMMAND

COMMAND EAST
AtLocation 45
LoadWeightGT 50
PrintMessage 215
DoneWithTurn
END_COMMAND

COMMAND EAST
AtLocation 45
PrintMessage 59
BlankLine
END_COMMAND

COMMAND WEST
AtLocation 46
PrintMessage 59
END_COMMAND

COMMAND NORTH
AtLocation 46
PrintMessage 61
DoneWithTurn
END_COMMAND

COMMAND SWING BAT
Present 240
AtLocation 46
PrintMessage 62
BlankLine
GoToRoom 47
ChangePassageway       4 45
DropIt 205
DoneWithTurn
END_COMMAND

COMMAND SWING BAT
Present 240
NOT AtLocation 46
PrintMessage 214
DoneWithTurn
END_COMMAND

COMMAND SWING BAT
NOT Present 240
PrintMessage 213
DoneWithTurn
END_COMMAND

COMMAND HIT BALL
ReDirectTo SWING BAT
END_COMMAND

COMMAND WEST
AtLocation 47
PrintMessage 59
END_COMMAND

COMMAND GET RUG
Present 263
PrintMessage 63
BlankLine
END_COMMAND

COMMAND MOVE RUG
Present 263
PrintMessage 63
BlankLine
END_COMMAND

COMMAND GET FROG
Present 310
PrintMessage 212
DoneWithTurn
END_COMMAND

COMMAND EAT FROG
Present 310
PrintMessage 41
PrintMessage 43
DoneWithTurn
END_COMMAND

COMMAND SHOOT FROG
Present 310
PrintMessage 42
PrintMessage 43
DoneWithTurn
END_COMMAND

COMMAND KILL FROG
Present 310
PrintMessage 42
PrintMessage 43
DoneWithTurn
END_COMMAND

COMMAND PAT FROG
Present 310
PrintMessage 42
PrintMessage 43
DoneWithTurn
END_COMMAND

COMMAND KISS FROG
Present 310
PrintMessage 42
PrintMessage 43
DoneWithTurn
END_COMMAND

COMMAND UNLOCK ANY WITH KEY
Present 265
PrintMessage 211
DoneWithTurn
END_COMMAND

COMMAND READ SIGN
AtLocation 55
PrintMessage 210
DoneWithTurn
END_COMMAND

COMMAND PULL PLUG
AtLocation 58
PrintMessage 64
BlankLine
GoToRoom 59
ChangePassageway       4 23
SwapLocations 200 201
DoneWithTurn
END_COMMAND

COMMAND PULL PLUG
NOT AtLocation 58
PrintMessage 209
DoneWithTurn
END_COMMAND

COMMAND ATTACK BAND
ReDirectTo PULL PLUG
END_COMMAND

COMMAND SHOOT BAND
ReDirectTo PULL PLUG
END_COMMAND

COMMAND COVER EARS
ReDirectTo PULL PLUG
END_COMMAND

COMMAND TURN ANY
AtLocation 58
ReDirectTo PULL PLUG
END_COMMAND

COMMAND GET ANY
AtLocation 58
PrintMessage 65
DoneWithTurn
END_COMMAND

COMMAND HELP
AtLocation 58
PrintMessage 66
DoneWithTurn
END_COMMAND

COMMAND INVENTORY
AtLocation 58
PrintMessage 66
DoneWithTurn
END_COMMAND

COMMAND NORTH
AtLocation 58
PrintMessage 66
DoneWithTurn
END_COMMAND

COMMAND SOUTH
AtLocation 58
PrintMessage 66
DoneWithTurn
END_COMMAND

COMMAND EAST
AtLocation 58
PrintMessage 66
DoneWithTurn
END_COMMAND

COMMAND WEST
AtLocation 58
PrintMessage 66
DoneWithTurn
END_COMMAND

COMMAND UP
AtLocation 58
PrintMessage 66
DoneWithTurn
END_COMMAND

COMMAND DOWN
AtLocation 58
PrintMessage 66
DoneWithTurn
END_COMMAND

COMMAND EXIT
AtLocation 58
PrintMessage 66
DoneWithTurn
END_COMMAND

COMMAND LIST EXITS
AtLocation 58
PrintMessage 66
DoneWithTurn
END_COMMAND

COMMAND DROP ANY
NOUNPresent
AtLocation 60
OR
AtLocation 61
OR
AtLocation 62
OR
AtLocation 63
OR
AtLocation 64
PrintMessage 67
SendNOUNToRoom 65
DoneWithTurn
END_COMMAND

COMMAND DOWN
AtLocation 60
PrintMessage 68
BlankLine
END_COMMAND

COMMAND DOWN
AtLocation 61
PrintMessage 69
BlankLine
END_COMMAND

COMMAND DOWN
AtLocation 62
OR
AtLocation 63
PrintMessage 70
BlankLine
END_COMMAND

COMMAND DOWN
AtLocation 64
PrintMessage 71
BlankLine
END_COMMAND

COMMAND OPEN GATE
AtLocation 65
PrintMessage 208
DoneWithTurn
END_COMMAND

COMMAND RING
FlagOFF 6
AtLocation 65
PrintMessage 72
PlusScore 15
TurnFlagON 6
DoneWithTurn
END_COMMAND

COMMAND RING
Present 268
PrintMessage 73
DoneWithTurn
END_COMMAND

COMMAND UP
AtLocation 65
PrintMessage 74
GoToRoom 60
DoneWithTurn
END_COMMAND

COMMAND GET SUMO
Present 301
PrintMessage 75
DoneWithTurn
END_COMMAND

COMMAND GET TAX COLLECTOR
Present 305
PrintMessage 75
DoneWithTurn
END_COMMAND

COMMAND SHOOT SUMO
Present 301
Present 216
PrintMessage 76
DoneWithTurn
END_COMMAND

COMMAND SHOOT SUMO
Chance 75
Present 300
Present 216
RandomMessage 80 87
DoneWithTurn
END_COMMAND

COMMAND SHOOT SUMO
Chance 50
Present 300
Present 216
PrintMessage 78
SwapLocations 300 301
DoneWithTurn
END_COMMAND

COMMAND SHOOT SUMO
Present 300
Present 216
PrintMessage 79
BlankLine
GoToRoom 13
DoneWithTurn
END_COMMAND

COMMAND ATTACK SUMO
Present 301
PrintMessage 76
DoneWithTurn
END_COMMAND

COMMAND ATTACK SUMO
Chance 75
Present 300
PrintMessage 77
RandomMessage 88 95
DoneWithTurn
END_COMMAND

COMMAND ATTACK SUMO
Chance 50
Present 300
PrintMessage 78
SwapLocations 300 301
DoneWithTurn
END_COMMAND

COMMAND ATTACK SUMO
Present 300
PrintMessage 79
BlankLine
GoToRoom 13
DoneWithTurn
END_COMMAND

COMMAND SHOOT TAX COLLECTOR
Present 305
Present 216
PrintMessage 76
DoneWithTurn
END_COMMAND

COMMAND SHOOT TAX COLLECTOR
Chance 75
Present 304
Present 216
RandomMessage 99 104
DoneWithTurn
END_COMMAND

COMMAND SHOOT TAX COLLECTOR
Chance 50
Present 304
Present 216
PrintMessage 97
SwapLocations 304 305
DoneWithTurn
END_COMMAND

COMMAND SHOOT TAX COLLECTOR
Present 304
Present 216
PrintMessage 98
BlankLine
GoToRoom 13
DoneWithTurn
END_COMMAND

COMMAND ATTACK TAX COLLECTOR
Present 305
PrintMessage 76
DoneWithTurn
END_COMMAND

COMMAND ATTACK TAX COLLECTOR
Chance 75
Present 304
PrintMessage 96
RandomMessage 105 111
DoneWithTurn
END_COMMAND

COMMAND ATTACK TAX COLLECTOR
Chance 50
Present 304
PrintMessage 97
SwapLocations 304 305
DoneWithTurn
END_COMMAND

COMMAND ATTACK TAX COLLECTOR
Present 304
PrintMessage 98
BlankLine
GoToRoom 13
DoneWithTurn
END_COMMAND

COMMAND HELP
PrintMessage 112
DoneWithTurn
END_COMMAND

COMMAND EXAMINE WINDOW
AtLocation 2
OR
AtLocation 5
PrintMessage 207
DoneWithTurn
END_COMMAND

COMMAND EXAMINE HOUSE
AtLocation 2
OR
AtLocation 5
OR
AtLocation 4
OR
AtLocation 3
OR
AtLocation 6
PrintMessage 206
DoneWithTurn
END_COMMAND

COMMAND GET VAULT
InRoom 213
Destroy 213
PrintMessage 113
DoneWithTurn
END_COMMAND

COMMAND SMOKE POT
VariableEquals 1 0
PrintMessage 205
DoneWithTurn
END_COMMAND

COMMAND SMOKE POT
NOT Present 227
PrintMessage 204
DoneWithTurn
END_COMMAND

COMMAND SMOKE POT
Present 227
NOT Present 234
PrintMessage 203
DoneWithTurn
END_COMMAND

COMMAND SMOKE POT
Present 227
VariableGT 3 0
VariableGT 1 0
PrintMessage 114
TurnCounterON 2
AddToVariable 5 1
SubtractFromVariable 3 1
SubtractFromVariable 1 1
VariableEquals 3 0
PrintMessage 116
Destroy 234
END_COMMAND

COMMAND SMOKE POT
VariableEquals 1 0
PrintMessage 202
Destroy 246
END_COMMAND

COMMAND SMOKE POT
DoneWithTurn
END_COMMAND

COMMAND LIGHT ANY
VariableEquals 3 0
PrintMessage 115
DoneWithTurn
END_COMMAND

COMMAND LIGHT ANY
AtLocation 33
OR
AtLocation 35
PrintMessage 201
BlankLine
GoToRoom 13
DoneWithTurn
END_COMMAND

COMMAND LIGHT POT
ReDirectTo SMOKE POT
END_COMMAND

COMMAND LIGHT MATCH
Present 234
VariableGT 3 0
PrintMessage 200
SubtractFromVariable 3 1
VariableEquals 3 0
PrintMessage 116
Destroy 234
END_COMMAND

COMMAND LIGHT MATCH
DoneWithTurn
END_COMMAND

COMMAND LIGHT CANDLE
VariableEquals 4 0
PrintMessage 199
DoneWithTurn
END_COMMAND

COMMAND LIGHT CANDLE
Present 234
VariableGT 3 0
VariableGT 4 0
PrintMessage 198
SubtractFromVariable 3 1
SubtractFromVariable 4 1
VariableEquals 3 0
PrintMessage 116
Destroy 234
END_COMMAND

COMMAND LIGHT CANDLE
VariableEquals 4 0
PrintMessage 197
Destroy 246
END_COMMAND

COMMAND LIGHT CANDLE
DoneWithTurn
END_COMMAND

COMMAND FART
PrintMessage 196
DoneWithTurn
END_COMMAND

COMMAND PLAY GUITAR
Present 266
PrintMessage 195
DoneWithTurn
END_COMMAND

COMMAND SHOW ANY
PrintMessage 117
DoneWithTurn
END_COMMAND

COMMAND GIVE ANY
PrintMessage 117
DoneWithTurn
END_COMMAND

COMMAND DESTROY ANY
PrintMessage 118
DoneWithTurn
END_COMMAND

COMMAND SHOOT ANY
PrintMessage 118
DoneWithTurn
END_COMMAND

COMMAND FIND ANY
NOUNPresent
PrintMessage 194
DoneWithTurn
END_COMMAND

COMMAND FIND ANY
PrintMessage 193
DoneWithTurn
END_COMMAND

COMMAND LISTEN ANY
AtLocation 23
OR
AtLocation 58
OR
AtLocation 46
OR
AtLocation 6
PrintMessage 192
DoneWithTurn
END_COMMAND

COMMAND LISTEN ANY
PrintMessage 191
DoneWithTurn
END_COMMAND

COMMAND PUT GRUE IN VAULT
InRoom 213
NOUNPresent
PrintMessage 190
DoneWithTurn
END_COMMAND

COMMAND PUT ANY IN VAULT
InRoom 213
NOUNIsCarrying
NOT NOUNPointsGT 4
PrintMessage 119
DoneWithTurn
END_COMMAND

COMMAND PUT ANY IN VAULT
InRoom 213
NOUNIsCarrying
NOUNPointsGT 4
AddToVariable 6 1
END_COMMAND

COMMAND PUT ANY IN VAULT
InRoom 213
NOUNIsCarrying
NOUNPointsGT 4
VariableEquals 6 13
PrintMessage 121
SendNOUNToRoom 213
WinGame
TurnFlagON 12
ReDirectTo SCORE
END_COMMAND

COMMAND PUT ANY IN VAULT
InRoom 213
NOUNIsCarrying
NOUNPointsGT 4
PrintMessage 120
SendNOUNToRoom 213
DoneWithTurn
END_COMMAND

COMMAND PUT ANY IN VAULT
InRoom 213
NOUNPresent
NOT NOUNIsCarrying
PrintMessage 189
DoneWithTurn
END_COMMAND

COMMAND GET SIGN
PrintMessage 122
DoneWithTurn
END_COMMAND

COMMAND READ SIGN
AtLocation 17
OR
AtLocation 19
OR
AtLocation 44
OR
AtLocation 49
PrintMessage 188
DoneWithTurn
END_COMMAND

COMMAND GET BATTERIES
NOT NOUNPresent
PrintMessage 187
DoneWithTurn
END_COMMAND

COMMAND GET ANY
Present 213
NOUNPointsGT 4
NOUNIsLocated 213
SubtractFromVariable 6 1
END_COMMAND

COMMAND ECHO
PrintMessage 186
DoneWithTurn
END_COMMAND

COMMAND OOPS
PrintMessage 185
DoneWithTurn
END_COMMAND

COMMAND ANY
FlagOFF 7
TurnFlagON 7
TurnFlagOFF 12
SetVariableTo 5 0
SetVariableTo 3 10
SetVariableTo 1 5
SetVariableTo 4 5
SetVariableTo 2 150
SetVariableTo 6 0
END_COMMAND

COMMAND ANY
FlagON 3
SubtractFromVariable 2 1
END_COMMAND

COMMAND ANY
FlagON 3
VariableEquals 2 26
Present 230
BlankLine
PrintMessage 21
BlankLine
END_COMMAND

COMMAND ANY
FlagON 3
VariableLT 2 26
VariableGT 2 0
Present 230
BlankLine
PrintMessage 15
BlankLine
END_COMMAND

COMMAND ANY
FlagON 3
Present 230
VariableEquals 2 0
TurnFlagOFF 3
PrintMessage 184
SwapLocations 230 229
BlankLine
END_COMMAND

COMMAND ANY
TurnFlagOFF 11
FlagOFF 9
FlagOFF 3
RoomNeedsLight
PrintMessage 124
PrintMessage 125
NOT AtLocation 31
Chance 25
VariableEquals 2 0
TurnFlagON 11
END_COMMAND

COMMAND ANY
FlagOFF 11
FlagOFF 9
FlagOFF 3
RoomNeedsLight
PrintMessage 183
VerbIsDirection
DoneWithTurn
END_COMMAND

COMMAND ANY
FlagON 11
PrintMessage 126
GoToRoom 31
SendToRoom 230 31
SendToRoom 308 31
SetVariableTo 2 200
TurnFlagON 9
TurnFlagON 3
Destroy 229
DoneWithTurn
END_COMMAND

COMMAND ANY
FlagON 9
FlagOFF 3
RoomNeedsLight
PrintMessage 124
PrintMessage 127
Destroy 229
DropIt 230
SetVariableTo 2 200
TurnFlagON 3
DoneWithTurn
END_COMMAND

COMMAND ANY
FlagON 9
NOT IsLocated 236 27
SwapLocations 236 203
PrintMessage 182
BlankLine
END_COMMAND

COMMAND ANY
InRoom 300
VerbIsDirection
PrintMessage 24
DoneWithTurn
END_COMMAND

COMMAND ANY
InRoom 306
VerbIsDirection
PrintMessage 36
DoneWithTurn
END_COMMAND

COMMAND ANY
AtLocation 31
TurnFlagON 8
END_COMMAND

COMMAND ANY
VerbIsDirection
FlagON 8
PrintMessage 181
BlankLine
END_COMMAND

COMMAND ANY
AtLocation 52
TurnFlagON 10
END_COMMAND

COMMAND ANY
VerbIsDirection
FlagON 10
PrintMessage 180
BlankLine
END_COMMAND

COMMAND ANY
AtLocation 18
VerbIsDirection
PrintMessage 26
LookAtRoom
END_COMMAND

COMMAND ANY
CounterGT 1 0
PrintMessage 179
BlankLine
CounterEquals 1 6
TurnCounterOFF 1
Destroy 228
END_COMMAND

COMMAND ANY
CounterGT 2 9
PrintMessage 178
BlankLine
TurnCounterOFF 2
DoneWithTurn
END_COMMAND

COMMAND ANY
CounterGT 2 0
CounterLT 2 10
VariableEquals 5 1
PrintMessage 177
BlankLine
END_COMMAND

COMMAND ANY
CounterGT 2 0
CounterLT 2 10
VariableEquals 5 2
PrintMessage 176
BlankLine
END_COMMAND

COMMAND ANY
CounterGT 2 0
CounterLT 2 10
VariableEquals 5 3
PrintMessage 175
BlankLine
END_COMMAND

COMMAND ANY
CounterGT 2 0
CounterLT 2 10
VariableEquals 5 4
PrintMessage 128
BlankLine
GotoRoom 13
DoneWithTurn
END_COMMAND

COMMAND ANY
CounterGT 2 0
CounterLT 2 10
AtLocation 33
OR
AtLocation 35
PrintMessage 174
BlankLine
GotoRoom 13
DoneWithTurn
END_COMMAND

COMMAND ANY
NOT IsCarrying 247
NOT IsCarrying 227
IsSomeWhere 304
AtLocationGT 13
IsCarryingTreasure 5
PrintMessage 123
BlankLine
SendTreasuresToRoom 21 4
DoneWithTurn
END_COMMAND

COMMAND ANY PEOPLE
Present 241
PrintMessage 46
DoneWithTurn
END_COMMAND

COMMAND QUIT
FlagOn 12
DoneWithTurn
END_COMMAND

COMMAND QUIT
PrintMessage 158
PromptForYes (* Get YES or NO answer from keyboard *)
PrintMessage 159
EndGame (* OK, player entered YES -- so let's quit *)
TurnFlagON 12
ReDirectTo SCORE
END_COMMAND

COMMAND QUIT
TurnFlagOFF 12
PrintMessage 160
BlankLine
ReDirectTo LOOK
END_COMMAND

COMMAND SCORE
BlankLine
ScoreLT 16
PrintMessage 173
END_COMMAND

COMMAND SCORE
ScoreLT 26
ScoreGT 15
PrintMessage 172
END_COMMAND

COMMAND SCORE
ScoreLT 36
ScoreGT 25
PrintMessage 171
END_COMMAND

COMMAND SCORE
ScoreLT 46
ScoreGT 35
PrintMessage 170
END_COMMAND

COMMAND SCORE
ScoreLT 56
ScoreGT 45
PrintMessage 169
END_COMMAND

COMMAND SCORE
ScoreLT 66
ScoreGT 55
PrintMessage 168
END_COMMAND

COMMAND SCORE
ScoreLT 76
ScoreGT 65
PrintMessage 167
END_COMMAND

COMMAND SCORE
ScoreLT 86
ScoreGT 75
PrintMessage 166
END_COMMAND

COMMAND SCORE
ScoreLT 96
ScoreGT 85
PrintMessage 165
END_COMMAND

COMMAND SCORE
ScoreLT 126
ScoreGT 95
BlankLine
PrintMessage 164
END_COMMAND

COMMAND SCORE
ScoreLT 156
ScoreGT 125
PrintMessage 163
END_COMMAND

COMMAND SCORE
ScoreLT 1000
ScoreGT 155
PrintMessage 162
END_COMMAND

COMMAND SCORE
BlankLine
FlagOn 12
ReDirectTo QUIT
END_COMMAND

COMMAND DEBUG
ToggleFlag 0
DoneWithTurn
END_COMMAND


